Innovation Project Scorecard

Strategic Fit Alignment
Corporate identity
This idea/project is aligned with our corporate identity (strategic direction, organizational culture, brand image)
Innovation Portfolio
This idea/project fits well within our company's innovation portfolio
Leadership support
We have strong executive support for this idea/project
Opportunity Value
Expected impact
Financial potential of the idea
Market dynamics
We have a clear understanding of the market dynamics for this idea/project
Customer impact
This idea/project delivers significant value to customers
Risk Reduction Confidence
Desirability
We have evidence that customers want this solution
Feasibility
We have evidence that we can build and deliver this solution
Viability
We have evidence that we can create a sustainable business with this solution
Adaptability
We have the ability to adapt the solution based on new learnings
Progress Stage
Stage
Current stage of the innovation project